自相矛盾: to contradict oneself, self-contradictory, inconsistent...
功夫: skill, art, kung fu, labor, effort...
本事: ability, skill...
居高临下: to live high and look down (idiom), to overlook, to tower above, to occupy the high ground, arrogance based on one's social position...
莫非: can it be possible that, could it be...
破灭: to be shattered, to be annihilated (of hope, illusions etc)...
上空: overhead, in the sky...
以至: down to, up to, to such an extent as to..., also written...
合并: to merge, to annex...
遮盖: to hide, to cover (one's tracks)...